tengo esto:
{array.map((item) => ( <> <input key={item.id} type="checkbox" /> <h3>{item.value}</h3> </> ))}y en el sitio web veo la advertencia: "Advertencia: cada niño en una lista debe tener un accesorio de "clave" único". pero puse el atributo "clave". ¿Alguien sabe por qué?
El elemento fragment ( <></> ) es el elemento secundario de nivel superior aquí, y necesita un accesorio key . La sintaxis corta que se usa no admite agregar un atributo, pero la sintaxis más larga sí:
<React.Fragment key={item.id}> <input type="checkbox" /> <h3>{item.value}</h3> </React.Fragment>